package com.dxc.intern.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 二维码(求职者扫码操作)
 * </p>
 *
 * @author zhangchengming
 * @since 2022-02-21
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="QrCode对象", description="二维码(求职者扫码操作)")
public class QrCode implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty(value = "二维码名称")
    private String qrName;

    @ApiModelProperty(value = "二维码地址")
    private String qrAddr;

    @ApiModelProperty(value = "二维码状态(0:失效  1:正常)")
    private Integer qrStatus;

    @ApiModelProperty(value = "二维码创建时间")
    private Date qrCreate;

    @ApiModelProperty(value = "二维码过期时间")
    private Date qrExpire;

    @ApiModelProperty(value = "base64编码()")
    private String qrBase64;


}
